|
IDLEはPython用の統合開発環境であり、バージョン1.5.2b1以降のPythonに標準で付属している〔Subject: IDLE 0.1 -- a Python IDE , By Guido van Rossum - 16 Nov 1998 - comp.lang.python, ''At the conference I mentioned a few times that I was working on a Tkinter-based IDE for Python. I've decided to use the paradigm "release early and often" for this piece of software (especially since I don't expect I'll have much time to work on it), so version 0.1 (essentially a dump of my directory) is now sitting in the contrib directory ftp.python.org.〕〔IDLE 0.1 was distributed with the Python 1.5.2b1 release on 12/22/98. , From: ''\Python-1.5.2\Tools\idle\NEWS.txt''〕。IDLEはクロスプラットフォームであり、多くのLinuxディストリビューションでPythonパッケージの一部として付属している。IDLEの開発にはPythonとTkinterが用いられている〔TkinterはTcl/Tkのラッパーライブラリである。〕。 IDLEはシンプルで初心者でも扱いやすい統合開発環境を目指している。 付属のREADMEファイルによると、主な機能は以下のとおりである。 * ハイライト・自動補完・自動インデントなどを備えたマルチウィンドウのテキストエディタ * ステップ実行・ブレークポイントの指定・コールスタックの可視化を備えた統合デバッガ IDLEは使い勝手の点から様々な批判を受けている。フォーカス機能がないこと、クリップボードにコピーする機能がないこと、行番号が表示されないこと、インターフェースのデザインなどが批判の的である。ユーザがより高機能のIDEにすぐに移ることから、IDLEは使い捨てのIDEであると揶揄されている〔Sweigart AL. (2011) The Things I Hate About IDLE That I Wish Someone Would Fix . The Invent With Python Blog.〕。 PythonとIDLEの開発者であるグイド・ヴァンロッサムはIDLEの名前の由来を''Integrated DeveLopment Environment''(統合開発環境)としている〔Subject: IDLE 0.2 -- Integrated DeveLopment Environment for Python , From: Guido van Rossum, Date: Fri, 8 Jan 1999 17:35:25 GMT〕〔Primer on Installing Python and VPython , Author: M. Haley〕。しかしPythonの名前の由来がイギリスのコメディアンであるモンティ・パイソンであることから、おそらくIDLEの名前もモンティ・パイソンのメンバーのEric Idleから来ている〔Lutz, Mark & Ascher, David (2004). ''Learning Python'', p. 40. O'Reilly Media, Inc. ISBN 0-596-00281-5.〕。 Eric Idleから来ている〔Lutz, Mark & Ascher, David (2004). ''Learning Python'', p. 40. O'Reilly Media, Inc. ISBN 0-596-00281-5.〕。 == 関連項目 == * Python * グイド・ヴァンロッサム 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「IDLE (Python)」の詳細全文を読む スポンサード リンク
|